woolly indri - Spanish English Dictionary